/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.grapeshot.halfnes;

import java.util.Observer;

/**
 *
 * @author Andrew
 */
public interface ControllerInterface {

    public void strobe();

    public void output(final boolean state);

    public int getbyte();
    
    public void addObserver(Observer connector);
    
    public void removeObserver(Observer connector);

    public void setByte(int byteFed);

    public int getbyteToSend();
}
